﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Store
{
    partial class Shop
    {
        string name;
        string adress;
        string phone;
        double balance;
        string slogan;
        string message;

        public string Name { get; set; }
        public string Adress { get; set; }
        public string Phone { get; set; }
        public double Balance { get; set; }
        public string Slogan { get; set; }

        string Message
        {
            get
            {
                return this.message;
            }
            set
            {
                //if (value.Length >= 50)
                //    throw MyException(msg);
                this.message = value;
            }
        }

        List<Storage> Storages;

        /// <summary>
        /// Создание класса Магазин
        /// </summary>
        /// <param name="name">Название магазина</param>
        /// <param name="adress">Адрес</param>
        /// <param name="phone">Номер</param>
        /// <param name="balance">Финансовые средства</param>
        /// <param name="slogan">Слоган</param>
        /// <param name="message">Сообщение если необходимо что-то сообщить пользователю</param>
        public Shop(string name, string adress, string phone, double balance, string slogan, string message = "")
        { 
            Storages = new List<Storage>();
            Name = name;
            Adress = adress;
            Phone = phone;
            Balance = balance;
            Slogan = slogan;
            Message = message;
        }


    }
}
